home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / lib / udev / rules.d / 77-nm-probe-modem-capabilities.rules < prev    next >
Encoding:
Text File  |  2009-04-14  |  1.1 KB  |  24 lines

  1. # do not edit this file, it will be overwritten on update
  2.  
  3. ACTION!="add|change", GOTO="nm_modem_probe_end"
  4. SUBSYSTEM!="tty", GOTO="nm_modem_probe_end"
  5.  
  6. DRIVERS=="serial_cs|nozomi", IMPORT{program}="nm-modem-probe --delay 3000 --export $tempnode", GOTO="nm_modem_probe_end"
  7.  
  8. # Only probe known mobile broadband drivers
  9. DRIVERS=="option|sierra|hso|cdc_acm|qcserial", GOTO="probe"
  10.  
  11. GOTO="nm_modem_probe_end"
  12.  
  13. LABEL="probe"
  14.  
  15. # Don't probe new-style beagleboard cdc-acm ports
  16. SUBSYSTEMS=="usb", ATTRS{idVendor}=="0525", GOTO="nm_modem_probe_end"
  17.  
  18. SUBSYSTEM=="tty", SUBSYSTEMS=="usb", DRIVERS=="?*", ENV{NM_MODEM_DRIVER}="$attr{driver}"
  19. SUBSYSTEM=="tty", SUBSYSTEMS=="usb", ATTRS{bInterfaceNumber}=="?*", ENV{NM_MODEM_USB_INTERFACE_NUMBER}="$attr{bInterfaceNumber}"
  20. SUBSYSTEM=="tty", SUBSYSTEMS=="usb", ATTRS{idVendor}=="?*", ATTRS{idProduct}=="?*", IMPORT{program}="nm-modem-probe --vid 0x$attr{idVendor} --pid 0x$attr{idProduct} --usb-interface $env{NM_MODEM_USB_INTERFACE_NUMBER} --driver $env{NM_MODEM_DRIVER} --delay 3000 --export $tempnode", GOTO="nm_modem_probe_end"
  21.  
  22. LABEL="nm_modem_probe_end"
  23.  
  24.